<?php
/**
 * 缓存接口
 *
 * @copyright www.huicard.com
 */
interface Gospel_Cache_Interface {
	/**
	 * 存储内容
	 *
	 * @param string $key
	 * @param string $value
	 * @param int $expire
	 * @return void
	 */
	public function save($key, $value, $expire);
	
	/**
	 * 销毁缓存
	 *
	 * @param string $key
	 * @return void
	 */
	public function destroy($key);
	
	/**
	 * 读取缓存内容
	 *
	 * @param string $key
	 * @return mixed
	 */
	public function read($key);
	
	/**
	 * 反序列化读取
	 *
	 * @param string $key
	 * @return mixed
	 */
	public function seriaRead($key);
	
	/**
	 * 查看缓存是否过期
	 *
	 * @param string $key
	 * @return boolean
	 */
	public function isExpire($key);
}
//end